internal strangulation - French English Dictionary